Cavern
Cavern4D
Cavernize
Debug
FilterInterfaces
Filters
Format
Common
Consts
Container
Decoders
Environment
FilterSet
Renderers
Transcoders
AudioDefinitionModelElements
AudioDefinitionModel
DolbyMetadata
BitstreamMode
ChannelMode
CopyrightBit
CreatedWithVersion
CreationInfo
DialogNormalization
DolbyMetadata(byte)
DolbyMetadata(Stream, long, bool)
FrameRateCode
LanguageCodeEnabled
LFE
ObjectCount
ObjectMetadataPreamble
OriginalBitstream
Serialize()
Version
EnhancedAC3Merger
Utilities
AudioFormat
AudioReader
AudioTrackReader
AudioWriter
BitDepth
EnhancedAC3Reader
LAFMode
LimitlessAudioFormatReader
LimitlessAudioFormatWriter
RIFFWaveReader
RIFFWaveWriter
SegmentedAudioReader
SegmentedAudioWriter
Helpers
QuickEQ
Remapping
SpecialSources
Spoofer
Utilities
Virtualizer
Atmosphere
AudioClip3D
AudioListener3D
AudioListener3DInspector
AudioSource3D
CavernizeRealtime
Channel
Clip
Environments
Jack
Listener
QualityModes
Rolloffs
SeatAdaptation
Source
class DolbyMetadata
Transcodes Dolby audio Metadata chunks.
Visibility
Public
Public functions
Constructor
DolbyMetadata(Stream reader, long length, bool checkChecksums = false)
Reads a Dolby audio Metadata chunk from a stream.
Constructor
DolbyMetadata(byte objectCount)
Creates a Dolby Metadata that can be written to a bytestream.
byte[]
Serialize()
Create the output bytestream.
Public properties
int
BitstreamMode
Bitstream mode ID, determines the content type (bsmod).
int
ChannelMode
Channel mode ID, determines the channel layout (acmod).
bool
CopyrightBit
The content is copyright-protected (copyrightb).
byte[]
CreatedWithVersion
Major/minor/patch versions at the "Created with" field.
string[]
CreationInfo
Software used for creating this DBMD, 2 ASCII strings, 32 characters max.
int
DialogNormalization
Apparent loudness of the content (dialnorm).
ushort
FrameRateCode
Identifier of content frame rate.
bool
LanguageCodeEnabled
Language code is supplied (langcode).
bool
LFE
LFE channel is active (lfeon).
byte
ObjectCount
Number of audio objects present in the audio stream.
uint
ObjectMetadataPreamble
Unknown metadata at the beginning of the
objectMetadata
segment.
bool
OriginalBitstream
The content is the original bitstream (origbs).
uint
Version
Version of this metadata. The bytes are major, minor, revision, and build version numbers.